trailer sockets - German English Dictionary